Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "green soap"
(noun)
soft soap
a soft (or liquid) soap made from vegetable oils; used in certain skin diseases